Mitrelle trifide - French English Dictionary